galilee porch/chapel - French English Dictionary